package com.jeecg.demo.entity;

import org.jeecgframework.poi.excel.annotation.Excel;

import javax.persistence.*;

/**
 * @Title: Entity
 * @Description: MT_GL_HET
 * @author onlineGenerator
 * @date 2019-06-24 08:53:12
 * @version V1.0
 *
 */
@Entity
@Table(name = "mt_gl_het", uniqueConstraints = { @UniqueConstraint(columnNames = "HETBH"),
        @UniqueConstraint(columnNames = "HETID") })
@SuppressWarnings("serial")
public class MtGlHetEntity implements java.io.Serializable {
    /** worktypeid */
    @Excel(name = "worktypeid", width = 15)
    private java.lang.Integer worktypeid;
    /** 买受单位委托代理人 */
    @Excel(name = "买受单位委托代理人", width = 15)
    private java.lang.String maisdwwtdlr;
    /** 买受单位电话 */
    @Excel(name = "买受单位电话", width = 15)
    private java.lang.String maisdwdh;
    /** 买受单位传真 */
    @Excel(name = "买受单位传真", width = 15)
    private java.lang.String maisdwcz;
    /** 买受单位开户银行 */
    @Excel(name = "买受单位开户银行", width = 15)
    private java.lang.String maisdwkhyh;
    /** 买受单位邮政编码 */
    @Excel(name = "买受单位邮政编码", width = 15)
    private java.lang.String maisdwyzbm;
    /** 买受单位帐号 */
    @Excel(name = "买受单位帐号", width = 15)
    private java.lang.String maisdwzh;
    /** 买受单位纳税人登记号 */
    @Excel(name = "买受单位纳税人登记号", width = 15)
    private java.lang.String maisdwnsrdjh;
    /** 买受单位结算人编码 */
    @Excel(name = "买受单位结算人编码", width = 15)
    private java.lang.String maisdwjsrbm;
    /** 买受单位结算人名称 */
    @Excel(name = "买受单位结算人名称", width = 15)
    private java.lang.String maisdwjsrmc;
    /** 买受单位结算人地址 */
    @Excel(name = "买受单位结算人地址", width = 15)
    private java.lang.String maisdwjsrdz;
    /** 买受单位结算人法定代表人 */
    @Excel(name = "买受单位结算人法定代表人", width = 15)
    private java.lang.String maisdwjsrfddbr;
    /** sysid */
    @Excel(name = "sysid", width = 15)
    private java.lang.Integer sysid;
    /** 出卖人选择单位编码 */
    @Excel(name = "出卖人选择单位编码", width = 15)
    private java.lang.String chumdwbm;
    /** 出卖人选择单位名称 */
    @Excel(name = "出卖人选择单位名称", width = 15)
    private java.lang.String chumdwmc;
    /** 买受人选择单位编码 */
    @Excel(name = "买受人选择单位编码", width = 15)
    private java.lang.String maisdwbm;
    /** 买受人选择单位名称 */
    @Excel(name = "买受人选择单位名称", width = 15)
    private java.lang.String maisdwmc;
    /** 合同编码 */
    @Excel(name = "合同编码", width = 15)
    private java.lang.String hetbh;
    /** 发站编号 */
    @Excel(name = "发站编号", width = 15)
    private java.lang.String fazbm;
    /** 发站名称 */
    @Excel(name = "发站名称", width = 15)
    private java.lang.String fazmch;
    /** 出卖单位地址 */
    @Excel(name = "出卖单位地址", width = 15)
    private java.lang.String chumdwdz;
    /** 出卖单位法定代表人 */
    @Excel(name = "出卖单位法定代表人", width = 15)
    private java.lang.String chumdwfddbr;
    /** 出卖单位委托代理人 */
    @Excel(name = "出卖单位委托代理人", width = 15)
    private java.lang.String chumdwwtdlr;
    /** 出卖单位电话 */
    @Excel(name = "出卖单位电话", width = 15)
    private java.lang.String chumdwdh;
    /** 出卖单位传真 */
    @Excel(name = "出卖单位传真", width = 15)
    private java.lang.String chumdwcz;
    /** 出卖单位开户银行 */
    @Excel(name = "出卖单位开户银行", width = 15)
    private java.lang.String chumdwkhyh;
    /** 出卖单位邮政编码 */
    @Excel(name = "出卖单位邮政编码", width = 15)
    private java.lang.String chumdwyzbm;
    /** 出卖单位帐号 */
    @Excel(name = "出卖单位帐号", width = 15)
    private java.lang.String chumdwzh;
    /** 出卖单位纳税人登记号 */
    @Excel(name = "出卖单位纳税人登记号", width = 15)
    private java.lang.String chumdwnsrdjh;
    /** 出卖单位结算人编码 */
    @Excel(name = "出卖单位结算人编码", width = 15)
    private java.lang.String chumdwjsrbm;
    /** 出卖单位结算人名称 */
    @Excel(name = "出卖单位结算人名称", width = 15)
    private java.lang.String chumdwjsrmc;
    /** 出卖单位结算人地址 */
    @Excel(name = "出卖单位结算人地址", width = 15)
    private java.lang.String chumdwjsrdz;
    /** 出卖单位结算人法定代表人 */
    @Excel(name = "出卖单位结算人法定代表人", width = 15)
    private java.lang.String chumdwjsrfddbr;
    /** 出卖单位结算人委托代理人 */
    @Excel(name = "出卖单位结算人委托代理人", width = 15)
    private java.lang.String chumdwjsrwtdlr;
    /** 出卖单位结算人电话 */
    @Excel(name = "出卖单位结算人电话", width = 15)
    private java.lang.String chumdwjsrdh;
    /** 出卖单位结算人传真 */
    @Excel(name = "出卖单位结算人传真", width = 15)
    private java.lang.String chumdwjsrcz;
    /** 出卖单位结算人开户银行 */
    @Excel(name = "出卖单位结算人开户银行", width = 15)
    private java.lang.String chumdwjsrkhyh;
    /** 出卖单位结算人邮政编码 */
    @Excel(name = "出卖单位结算人邮政编码", width = 15)
    private java.lang.String chumdwjsryzbm;
    /** 出卖单位结算人帐号 */
    @Excel(name = "出卖单位结算人帐号", width = 15)
    private java.lang.String chumdwjsrzh;
    /** 出卖单位结算人纳税人登记号 */
    @Excel(name = "出卖单位结算人纳税人登记号", width = 15)
    private java.lang.String chumdwjsrnsrdjh;
    /** 买受单位地址 */
    @Excel(name = "买受单位地址", width = 15)
    private java.lang.String maisdwdz;
    /** 买受单位法定代表人 */
    @Excel(name = "买受单位法定代表人", width = 15)
    private java.lang.String maisdwfddbr;
    /** 买受单位结算人委托代理人 */
    @Excel(name = "买受单位结算人委托代理人", width = 15)
    private java.lang.String maisdwjsrwtdlr;
    /** 买受单位结算人电话 */
    @Excel(name = "买受单位结算人电话", width = 15)
    private java.lang.String maisdwjsrdh;
    /** 买受单位结算人传真 */
    @Excel(name = "买受单位结算人传真", width = 15)
    private java.lang.String maisdwjsrcz;
    /** 买受单位结算人开户银行 */
    @Excel(name = "买受单位结算人开户银行", width = 15)
    private java.lang.String maisdwjsrkhyh;
    /** 买受单位结算人邮政编码 */
    @Excel(name = "买受单位结算人邮政编码", width = 15)
    private java.lang.String maisdwjsryzbm;
    /** 买受单位结算人帐号 */
    @Excel(name = "买受单位结算人帐号", width = 15)
    private java.lang.String maisdwjsrzh;
    /** 买受单位结算人纳税人登记号 */
    @Excel(name = "买受单位结算人纳税人登记号", width = 15)
    private java.lang.String maisdwjsrnsrdjh;
    /** 签约地点 */
    @Excel(name = "签约地点", width = 15)
    private java.lang.String qianydd;
    /** 签约时间 */
    @Excel(name = "签约时间", width = 15)
    private java.lang.String qianysj;
    /** 有效期限开始时间 */
    @Excel(name = "有效期限开始时间", width = 15)
    private java.lang.String youxqxkssj;
    /** 有效期限结束时间 */
    @Excel(name = "有效期限结束时间", width = 15)
    private java.lang.String youxqxjssj;
    /** 合同状态（SYS_DICT.CONTRACTSTATUS) */
    @Excel(name = "合同状态（SYS_DICT.CONTRACTSTATUS)", width = 15)
    private java.lang.String zhuangt;
    /** 动作类型(SYS_DICT.DONGZLX) */
    @Excel(name = "动作类型(SYS_DICT.DONGZLX)", width = 15)
    private java.lang.String dongzlx;
    /** 系统自动生成的签约时间 */
    @Excel(name = "系统自动生成的签约时间", width = 15)
    private java.lang.String zidqysj;
    /** 更新时间 */
    @Excel(name = "更新时间", width = 15)
    private java.lang.String gengxsj;
    /** 操作人(SYS_USER.Userid) */
    @Excel(name = "操作人(SYS_USER.Userid)", width = 15)
    private java.lang.String caozr;
    /** 合同形式（SYS_DICT.HETXS) */
    @Excel(name = "合同形式（SYS_DICT.HETXS)", width = 15)
    private java.lang.String hetxs;
    /** 行业(隶属)（SYS_DICT.lis) */
    @Excel(name = "行业(隶属)（SYS_DICT.lis)", width = 15)
    private java.lang.String hangy;
    /** 合同录入编号 */
    @Excel(name = "合同录入编号", width = 15)
    private java.lang.String hetlrbh;
    /** 发货单位编码 */
    @Excel(name = "发货单位编码", width = 15)
    private java.lang.String fahdwbm;
    /** 发货单位名称 */
    @Excel(name = "发货单位名称", width = 15)
    private java.lang.String fahdwmc;
    /** 合同形式名称(20121112加入) */
    @Excel(name = "合同形式名称(20121112加入)", width = 15)
    private java.lang.String hetxsname;
    /** 行业隶属名称(20121112加入) */
    @Excel(name = "行业隶属名称(20121112加入)", width = 15)
    private java.lang.String hangylsname;
    /** 上级合同 */
    @Excel(name = "上级合同", width = 15)
    private java.lang.String shangjht;
    /** 出卖人所属单位编号(T_GL_JIAOYDW.QIYDM) */
    @Excel(name = "出卖人所属单位编号(T_GL_JIAOYDW.QIYDM)", width = 15)
    private java.lang.String chumrssdwbm;
    /** 出卖人所属单位名称 */
    @Excel(name = "出卖人所属单位名称", width = 15)
    private java.lang.String chumrssdwmc;
    /** 出卖人类型(主管单位或交易单位) */
    @Excel(name = "出卖人类型(主管单位或交易单位)", width = 15)
    private java.lang.String chumrlx;
    /** 买受人所属单位编号(T_GL_JIAOYDW.QIYDM) */
    @Excel(name = "买受人所属单位编号(T_GL_JIAOYDW.QIYDM)", width = 15)
    private java.lang.String maisrssdwbm;
    /** 买受人所属单位名称 */
    @Excel(name = "买受人所属单位名称", width = 15)
    private java.lang.String maisrssdwmc;
    /** 价格类型(sys_dict.JIAGLX) */
    @Excel(name = "价格类型(sys_dict.JIAGLX)", width = 15)
    private java.lang.String jiaglx;
    /** 价格类型名称 */
    @Excel(name = "价格类型名称", width = 15)
    private java.lang.String jiaglxmc;
    /** 动作编码 */
    @Excel(name = "动作编码", width = 15)
    private java.lang.String dongzbm;
    /** 年份 */
    @Excel(name = "年份", width = 15)
    private java.lang.String nianf;
    /** 到站编码 */
    @Excel(name = "到站编码", width = 15)
    private java.lang.String daozbm;
    /** 到站名称 */
    @Excel(name = "到站名称", width = 15)
    private java.lang.String daozmch;
    /** 合同ID */
    @Excel(name = "合同ID", width = 15)
    private java.lang.String hetid;
    /** 月份 */
    @Excel(name = "月份", width = 15)
    private java.lang.String yuef;
    /** 归档时间 */
    @Excel(name = "归档时间", width = 15)
    private java.lang.String guidsj;
    /** 品牌ID */
    @Excel(name = "品牌ID", width = 15)
    private java.lang.String pinpid;
    /** 品牌名称 */
    @Excel(name = "品牌名称", width = 15)
    private java.lang.String pinp;
    /** 是否中长协合同 */
    @Excel(name = "是否中长协合同", width = 15)
    private java.lang.String iszcx;
    /** 电商订单编号 */
    @Excel(name = "电商订单编号", width = 15)
    private java.lang.Integer toid;
    /** 到达省市地(SYS_REGION.REGIONCODE) */
    @Excel(name = "到达省市地(SYS_REGION.REGIONCODE)", width = 15)
    private java.lang.String daodssd;
    /** 单位 */
    @Excel(name = "单位", width = 15)
    private java.lang.String unit;
    /** 版块ID */
    @Excel(name = "版块ID", width = 15)
    private java.lang.String sectorid;
    /** sectorname */
    @Excel(name = "sectorname", width = 15)
    private java.lang.String sectorname;
    /** 装车地 */
    @Excel(name = "装车地", width = 15)
    private java.lang.String meiydid;
    /** 装车地名称 */
    @Excel(name = "装车地名称", width = 15)
    private java.lang.String meiyd;
    /** 出省通道id */
    @Excel(name = "出省通道id", width = 15)
    private java.lang.String chustdid;
    /** 出省通道 */
    @Excel(name = "出省通道", width = 15)
    private java.lang.String chustdmc;
    /** 发货方 */
    private String contractorbm;

    //正式合同编号
    private String zshetcode;

    //是否显示
    private String sfxs;

    private String jsstatus;

    private String sfzcm;

    /**
     *方法: 取得java.lang.Integer
     *
     * @return: java.lang.Integer worktypeid
     */

    @Column(name = "WORKTYPEID", nullable = true, length = 8)
    public java.lang.Integer getWorktypeid() {
        return this.worktypeid;
    }

    /**
     *方法: 设置java.lang.Integer
     *
     * @param: java.lang.Integer worktypeid
     */
    public void setWorktypeid(java.lang.Integer worktypeid) {
        this.worktypeid = worktypeid;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受单位委托代理人
     */

    @Column(name = "MAISDWWTDLR", nullable = true, length = 100)
    public java.lang.String getMaisdwwtdlr() {
        return this.maisdwwtdlr;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受单位委托代理人
     */
    public void setMaisdwwtdlr(java.lang.String maisdwwtdlr) {
        this.maisdwwtdlr = maisdwwtdlr;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受单位电话
     */

    @Column(name = "MAISDWDH", nullable = true, length = 100)
    public java.lang.String getMaisdwdh() {
        return this.maisdwdh;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受单位电话
     */
    public void setMaisdwdh(java.lang.String maisdwdh) {
        this.maisdwdh = maisdwdh;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受单位传真
     */

    @Column(name = "MAISDWCZ", nullable = true, length = 100)
    public java.lang.String getMaisdwcz() {
        return this.maisdwcz;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受单位传真
     */
    public void setMaisdwcz(java.lang.String maisdwcz) {
        this.maisdwcz = maisdwcz;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受单位开户银行
     */

    @Column(name = "MAISDWKHYH", nullable = true, length = 100)
    public java.lang.String getMaisdwkhyh() {
        return this.maisdwkhyh;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受单位开户银行
     */
    public void setMaisdwkhyh(java.lang.String maisdwkhyh) {
        this.maisdwkhyh = maisdwkhyh;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受单位邮政编码
     */

    @Column(name = "MAISDWYZBM", nullable = true, length = 100)
    public java.lang.String getMaisdwyzbm() {
        return this.maisdwyzbm;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受单位邮政编码
     */
    public void setMaisdwyzbm(java.lang.String maisdwyzbm) {
        this.maisdwyzbm = maisdwyzbm;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受单位帐号
     */

    @Column(name = "MAISDWZH", nullable = true, length = 100)
    public java.lang.String getMaisdwzh() {
        return this.maisdwzh;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受单位帐号
     */
    public void setMaisdwzh(java.lang.String maisdwzh) {
        this.maisdwzh = maisdwzh;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受单位纳税人登记号
     */

    @Column(name = "MAISDWNSRDJH", nullable = true, length = 100)
    public java.lang.String getMaisdwnsrdjh() {
        return this.maisdwnsrdjh;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受单位纳税人登记号
     */
    public void setMaisdwnsrdjh(java.lang.String maisdwnsrdjh) {
        this.maisdwnsrdjh = maisdwnsrdjh;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受单位结算人编码
     */

    @Column(name = "MAISDWJSRBM", nullable = false, length = 100)
    public java.lang.String getMaisdwjsrbm() {
        return this.maisdwjsrbm;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受单位结算人编码
     */
    public void setMaisdwjsrbm(java.lang.String maisdwjsrbm) {
        this.maisdwjsrbm = maisdwjsrbm;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受单位结算人名称
     */

    @Column(name = "MAISDWJSRMC", nullable = false, length = 100)
    public java.lang.String getMaisdwjsrmc() {
        return this.maisdwjsrmc;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受单位结算人名称
     */
    public void setMaisdwjsrmc(java.lang.String maisdwjsrmc) {
        this.maisdwjsrmc = maisdwjsrmc;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受单位结算人地址
     */

    @Column(name = "MAISDWJSRDZ", nullable = true, length = 100)
    public java.lang.String getMaisdwjsrdz() {
        return this.maisdwjsrdz;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受单位结算人地址
     */
    public void setMaisdwjsrdz(java.lang.String maisdwjsrdz) {
        this.maisdwjsrdz = maisdwjsrdz;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受单位结算人法定代表人
     */

    @Column(name = "MAISDWJSRFDDBR", nullable = true, length = 100)
    public java.lang.String getMaisdwjsrfddbr() {
        return this.maisdwjsrfddbr;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受单位结算人法定代表人
     */
    public void setMaisdwjsrfddbr(java.lang.String maisdwjsrfddbr) {
        this.maisdwjsrfddbr = maisdwjsrfddbr;
    }

    /**
     *方法: 取得java.lang.Integer
     *
     * @return: java.lang.Integer sysid
     */
    @Id
    @SequenceGenerator(name = "sequence", sequenceName = "SEQ_GL_Het", allocationSize = 1)
    @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "sequence")
    @Column(name = "SYSID", unique = true, nullable = false, precision = 15, scale = 0)
    public java.lang.Integer getSysid() {
        return this.sysid;
    }

    /**
     *方法: 设置java.lang.Integer
     *
     * @param: java.lang.Integer sysid
     */
    public void setSysid(java.lang.Integer sysid) {
        this.sysid = sysid;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖人选择单位编码
     */

    @Column(name = "CHUMDWBM", nullable = false, length = 50)
    public java.lang.String getChumdwbm() {
        return this.chumdwbm;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖人选择单位编码
     */
    public void setChumdwbm(java.lang.String chumdwbm) {
        this.chumdwbm = chumdwbm;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖人选择单位名称
     */

    @Column(name = "CHUMDWMC", nullable = false, length = 100)
    public java.lang.String getChumdwmc() {
        return this.chumdwmc;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖人选择单位名称
     */
    public void setChumdwmc(java.lang.String chumdwmc) {
        this.chumdwmc = chumdwmc;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受人选择单位编码
     */

    @Column(name = "MAISDWBM", nullable = false, length = 50)
    public java.lang.String getMaisdwbm() {
        return this.maisdwbm;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受人选择单位编码
     */
    public void setMaisdwbm(java.lang.String maisdwbm) {
        this.maisdwbm = maisdwbm;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受人选择单位名称
     */

    @Column(name = "MAISDWMC", nullable = false, length = 100)
    public java.lang.String getMaisdwmc() {
        return this.maisdwmc;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受人选择单位名称
     */
    public void setMaisdwmc(java.lang.String maisdwmc) {
        this.maisdwmc = maisdwmc;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 合同编码
     */

    @Column(name = "HETBH", nullable = false, length = 50)
    public java.lang.String getHetbh() {
        return this.hetbh;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 合同编码
     */
    public void setHetbh(java.lang.String hetbh) {
        this.hetbh = hetbh;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 发站编号
     */

    @Column(name = "FAZBM", nullable = true, length = 50)
    public java.lang.String getFazbm() {
        return this.fazbm;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 发站编号
     */
    public void setFazbm(java.lang.String fazbm) {
        this.fazbm = fazbm;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 发站名称
     */

    @Column(name = "FAZMCH", nullable = true, length = 80)
    public java.lang.String getFazmch() {
        return this.fazmch;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 发站名称
     */
    public void setFazmch(java.lang.String fazmch) {
        this.fazmch = fazmch;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖单位地址
     */

    @Column(name = "CHUMDWDZ", nullable = true, length = 100)
    public java.lang.String getChumdwdz() {
        return this.chumdwdz;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖单位地址
     */
    public void setChumdwdz(java.lang.String chumdwdz) {
        this.chumdwdz = chumdwdz;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖单位法定代表人
     */

    @Column(name = "CHUMDWFDDBR", nullable = true, length = 100)
    public java.lang.String getChumdwfddbr() {
        return this.chumdwfddbr;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖单位法定代表人
     */
    public void setChumdwfddbr(java.lang.String chumdwfddbr) {
        this.chumdwfddbr = chumdwfddbr;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖单位委托代理人
     */

    @Column(name = "CHUMDWWTDLR", nullable = true, length = 100)
    public java.lang.String getChumdwwtdlr() {
        return this.chumdwwtdlr;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖单位委托代理人
     */
    public void setChumdwwtdlr(java.lang.String chumdwwtdlr) {
        this.chumdwwtdlr = chumdwwtdlr;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖单位电话
     */

    @Column(name = "CHUMDWDH", nullable = true, length = 100)
    public java.lang.String getChumdwdh() {
        return this.chumdwdh;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖单位电话
     */
    public void setChumdwdh(java.lang.String chumdwdh) {
        this.chumdwdh = chumdwdh;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖单位传真
     */

    @Column(name = "CHUMDWCZ", nullable = true, length = 100)
    public java.lang.String getChumdwcz() {
        return this.chumdwcz;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖单位传真
     */
    public void setChumdwcz(java.lang.String chumdwcz) {
        this.chumdwcz = chumdwcz;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖单位开户银行
     */

    @Column(name = "CHUMDWKHYH", nullable = true, length = 100)
    public java.lang.String getChumdwkhyh() {
        return this.chumdwkhyh;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖单位开户银行
     */
    public void setChumdwkhyh(java.lang.String chumdwkhyh) {
        this.chumdwkhyh = chumdwkhyh;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖单位邮政编码
     */

    @Column(name = "CHUMDWYZBM", nullable = true, length = 100)
    public java.lang.String getChumdwyzbm() {
        return this.chumdwyzbm;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖单位邮政编码
     */
    public void setChumdwyzbm(java.lang.String chumdwyzbm) {
        this.chumdwyzbm = chumdwyzbm;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖单位帐号
     */

    @Column(name = "CHUMDWZH", nullable = true, length = 100)
    public java.lang.String getChumdwzh() {
        return this.chumdwzh;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖单位帐号
     */
    public void setChumdwzh(java.lang.String chumdwzh) {
        this.chumdwzh = chumdwzh;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖单位纳税人登记号
     */

    @Column(name = "CHUMDWNSRDJH", nullable = true, length = 100)
    public java.lang.String getChumdwnsrdjh() {
        return this.chumdwnsrdjh;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖单位纳税人登记号
     */
    public void setChumdwnsrdjh(java.lang.String chumdwnsrdjh) {
        this.chumdwnsrdjh = chumdwnsrdjh;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖单位结算人编码
     */

    @Column(name = "CHUMDWJSRBM", nullable = false, length = 100)
    public java.lang.String getChumdwjsrbm() {
        return this.chumdwjsrbm;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖单位结算人编码
     */
    public void setChumdwjsrbm(java.lang.String chumdwjsrbm) {
        this.chumdwjsrbm = chumdwjsrbm;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖单位结算人名称
     */

    @Column(name = "CHUMDWJSRMC", nullable = false, length = 100)
    public java.lang.String getChumdwjsrmc() {
        return this.chumdwjsrmc;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖单位结算人名称
     */
    public void setChumdwjsrmc(java.lang.String chumdwjsrmc) {
        this.chumdwjsrmc = chumdwjsrmc;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖单位结算人地址
     */

    @Column(name = "CHUMDWJSRDZ", nullable = true, length = 100)
    public java.lang.String getChumdwjsrdz() {
        return this.chumdwjsrdz;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖单位结算人地址
     */
    public void setChumdwjsrdz(java.lang.String chumdwjsrdz) {
        this.chumdwjsrdz = chumdwjsrdz;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖单位结算人法定代表人
     */

    @Column(name = "CHUMDWJSRFDDBR", nullable = true, length = 100)
    public java.lang.String getChumdwjsrfddbr() {
        return this.chumdwjsrfddbr;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖单位结算人法定代表人
     */
    public void setChumdwjsrfddbr(java.lang.String chumdwjsrfddbr) {
        this.chumdwjsrfddbr = chumdwjsrfddbr;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖单位结算人委托代理人
     */

    @Column(name = "CHUMDWJSRWTDLR", nullable = true, length = 100)
    public java.lang.String getChumdwjsrwtdlr() {
        return this.chumdwjsrwtdlr;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖单位结算人委托代理人
     */
    public void setChumdwjsrwtdlr(java.lang.String chumdwjsrwtdlr) {
        this.chumdwjsrwtdlr = chumdwjsrwtdlr;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖单位结算人电话
     */

    @Column(name = "CHUMDWJSRDH", nullable = true, length = 100)
    public java.lang.String getChumdwjsrdh() {
        return this.chumdwjsrdh;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖单位结算人电话
     */
    public void setChumdwjsrdh(java.lang.String chumdwjsrdh) {
        this.chumdwjsrdh = chumdwjsrdh;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖单位结算人传真
     */

    @Column(name = "CHUMDWJSRCZ", nullable = true, length = 100)
    public java.lang.String getChumdwjsrcz() {
        return this.chumdwjsrcz;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖单位结算人传真
     */
    public void setChumdwjsrcz(java.lang.String chumdwjsrcz) {
        this.chumdwjsrcz = chumdwjsrcz;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖单位结算人开户银行
     */

    @Column(name = "CHUMDWJSRKHYH", nullable = true, length = 100)
    public java.lang.String getChumdwjsrkhyh() {
        return this.chumdwjsrkhyh;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖单位结算人开户银行
     */
    public void setChumdwjsrkhyh(java.lang.String chumdwjsrkhyh) {
        this.chumdwjsrkhyh = chumdwjsrkhyh;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖单位结算人邮政编码
     */

    @Column(name = "CHUMDWJSRYZBM", nullable = true, length = 100)
    public java.lang.String getChumdwjsryzbm() {
        return this.chumdwjsryzbm;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖单位结算人邮政编码
     */
    public void setChumdwjsryzbm(java.lang.String chumdwjsryzbm) {
        this.chumdwjsryzbm = chumdwjsryzbm;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖单位结算人帐号
     */

    @Column(name = "CHUMDWJSRZH", nullable = true, length = 100)
    public java.lang.String getChumdwjsrzh() {
        return this.chumdwjsrzh;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖单位结算人帐号
     */
    public void setChumdwjsrzh(java.lang.String chumdwjsrzh) {
        this.chumdwjsrzh = chumdwjsrzh;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖单位结算人纳税人登记号
     */

    @Column(name = "CHUMDWJSRNSRDJH", nullable = true, length = 100)
    public java.lang.String getChumdwjsrnsrdjh() {
        return this.chumdwjsrnsrdjh;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖单位结算人纳税人登记号
     */
    public void setChumdwjsrnsrdjh(java.lang.String chumdwjsrnsrdjh) {
        this.chumdwjsrnsrdjh = chumdwjsrnsrdjh;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受单位地址
     */

    @Column(name = "MAISDWDZ", nullable = true, length = 100)
    public java.lang.String getMaisdwdz() {
        return this.maisdwdz;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受单位地址
     */
    public void setMaisdwdz(java.lang.String maisdwdz) {
        this.maisdwdz = maisdwdz;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受单位法定代表人
     */

    @Column(name = "MAISDWFDDBR", nullable = true, length = 100)
    public java.lang.String getMaisdwfddbr() {
        return this.maisdwfddbr;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受单位法定代表人
     */
    public void setMaisdwfddbr(java.lang.String maisdwfddbr) {
        this.maisdwfddbr = maisdwfddbr;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受单位结算人委托代理人
     */

    @Column(name = "MAISDWJSRWTDLR", nullable = true, length = 100)
    public java.lang.String getMaisdwjsrwtdlr() {
        return this.maisdwjsrwtdlr;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受单位结算人委托代理人
     */
    public void setMaisdwjsrwtdlr(java.lang.String maisdwjsrwtdlr) {
        this.maisdwjsrwtdlr = maisdwjsrwtdlr;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受单位结算人电话
     */

    @Column(name = "MAISDWJSRDH", nullable = true, length = 100)
    public java.lang.String getMaisdwjsrdh() {
        return this.maisdwjsrdh;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受单位结算人电话
     */
    public void setMaisdwjsrdh(java.lang.String maisdwjsrdh) {
        this.maisdwjsrdh = maisdwjsrdh;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受单位结算人传真
     */

    @Column(name = "MAISDWJSRCZ", nullable = true, length = 100)
    public java.lang.String getMaisdwjsrcz() {
        return this.maisdwjsrcz;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受单位结算人传真
     */
    public void setMaisdwjsrcz(java.lang.String maisdwjsrcz) {
        this.maisdwjsrcz = maisdwjsrcz;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受单位结算人开户银行
     */

    @Column(name = "MAISDWJSRKHYH", nullable = true, length = 100)
    public java.lang.String getMaisdwjsrkhyh() {
        return this.maisdwjsrkhyh;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受单位结算人开户银行
     */
    public void setMaisdwjsrkhyh(java.lang.String maisdwjsrkhyh) {
        this.maisdwjsrkhyh = maisdwjsrkhyh;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受单位结算人邮政编码
     */

    @Column(name = "MAISDWJSRYZBM", nullable = true, length = 100)
    public java.lang.String getMaisdwjsryzbm() {
        return this.maisdwjsryzbm;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受单位结算人邮政编码
     */
    public void setMaisdwjsryzbm(java.lang.String maisdwjsryzbm) {
        this.maisdwjsryzbm = maisdwjsryzbm;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受单位结算人帐号
     */

    @Column(name = "MAISDWJSRZH", nullable = true, length = 100)
    public java.lang.String getMaisdwjsrzh() {
        return this.maisdwjsrzh;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受单位结算人帐号
     */
    public void setMaisdwjsrzh(java.lang.String maisdwjsrzh) {
        this.maisdwjsrzh = maisdwjsrzh;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受单位结算人纳税人登记号
     */

    @Column(name = "MAISDWJSRNSRDJH", nullable = true, length = 100)
    public java.lang.String getMaisdwjsrnsrdjh() {
        return this.maisdwjsrnsrdjh;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受单位结算人纳税人登记号
     */
    public void setMaisdwjsrnsrdjh(java.lang.String maisdwjsrnsrdjh) {
        this.maisdwjsrnsrdjh = maisdwjsrnsrdjh;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 签约地点
     */

    @Column(name = "QIANYDD", nullable = true, length = 100)
    public java.lang.String getQianydd() {
        return this.qianydd;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 签约地点
     */
    public void setQianydd(java.lang.String qianydd) {
        this.qianydd = qianydd;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 签约时间
     */

    @Column(name = "QIANYSJ", nullable = true, length = 100)
    public java.lang.String getQianysj() {
        return this.qianysj;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 签约时间
     */
    public void setQianysj(java.lang.String qianysj) {
        this.qianysj = qianysj;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 有效期限开始时间
     */

    @Column(name = "YOUXQXKSSJ", nullable = true, length = 50)
    public java.lang.String getYouxqxkssj() {
        return this.youxqxkssj;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 有效期限开始时间
     */
    public void setYouxqxkssj(java.lang.String youxqxkssj) {
        this.youxqxkssj = youxqxkssj;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 有效期限结束时间
     */

    @Column(name = "YOUXQXJSSJ", nullable = true, length = 50)
    public java.lang.String getYouxqxjssj() {
        return this.youxqxjssj;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 有效期限结束时间
     */
    public void setYouxqxjssj(java.lang.String youxqxjssj) {
        this.youxqxjssj = youxqxjssj;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 合同状态（SYS_DICT.CONTRACTSTATUS)
     */

    @Column(name = "ZHUANGT", nullable = false, length = 50)
    public java.lang.String getZhuangt() {
        return this.zhuangt;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 合同状态（SYS_DICT.CONTRACTSTATUS)
     */
    public void setZhuangt(java.lang.String zhuangt) {
        this.zhuangt = zhuangt;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 动作类型(SYS_DICT.DONGZLX)
     */

    @Column(name = "DONGZLX", nullable = false, length = 50)
    public java.lang.String getDongzlx() {
        return this.dongzlx;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 动作类型(SYS_DICT.DONGZLX)
     */
    public void setDongzlx(java.lang.String dongzlx) {
        this.dongzlx = dongzlx;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 系统自动生成的签约时间
     */

    @Column(name = "ZIDQYSJ", nullable = true, length = 50)
    public java.lang.String getZidqysj() {
        return this.zidqysj;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 系统自动生成的签约时间
     */
    public void setZidqysj(java.lang.String zidqysj) {
        this.zidqysj = zidqysj;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 更新时间
     */

    @Column(name = "GENGXSJ", nullable = true, length = 50)
    public java.lang.String getGengxsj() {
        return this.gengxsj;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 更新时间
     */
    public void setGengxsj(java.lang.String gengxsj) {
        this.gengxsj = gengxsj;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 操作人(SYS_USER.Userid)
     */

    @Column(name = "CAOZR", nullable = false, length = 50)
    public java.lang.String getCaozr() {
        return this.caozr;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 操作人(SYS_USER.Userid)
     */
    public void setCaozr(java.lang.String caozr) {
        this.caozr = caozr;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 合同形式（SYS_DICT.HETXS)
     */

    @Column(name = "HETXS", nullable = true, length = 50)
    public java.lang.String getHetxs() {
        return this.hetxs;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 合同形式（SYS_DICT.HETXS)
     */
    public void setHetxs(java.lang.String hetxs) {
        this.hetxs = hetxs;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 行业(隶属)（SYS_DICT.lis)
     */

    @Column(name = "HANGY", nullable = true, length = 50)
    public java.lang.String getHangy() {
        return this.hangy;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 行业(隶属)（SYS_DICT.lis)
     */
    public void setHangy(java.lang.String hangy) {
        this.hangy = hangy;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 合同录入编号
     */

    @Column(name = "HETLRBH", nullable = true, length = 50)
    public java.lang.String getHetlrbh() {
        return this.hetlrbh;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 合同录入编号
     */
    public void setHetlrbh(java.lang.String hetlrbh) {
        this.hetlrbh = hetlrbh;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 发货单位编码
     */

    @Column(name = "FAHDWBM", nullable = false, length = 50)
    public java.lang.String getFahdwbm() {
        return this.fahdwbm;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 发货单位编码
     */
    public void setFahdwbm(java.lang.String fahdwbm) {
        this.fahdwbm = fahdwbm;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 发货单位名称
     */

    @Column(name = "FAHDWMC", nullable = false, length = 100)
    public java.lang.String getFahdwmc() {
        return this.fahdwmc;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 发货单位名称
     */
    public void setFahdwmc(java.lang.String fahdwmc) {
        this.fahdwmc = fahdwmc;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 合同形式名称(20121112加入)
     */

    @Column(name = "HETXSNAME", nullable = true, length = 50)
    public java.lang.String getHetxsname() {
        return this.hetxsname;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 合同形式名称(20121112加入)
     */
    public void setHetxsname(java.lang.String hetxsname) {
        this.hetxsname = hetxsname;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 行业隶属名称(20121112加入)
     */

    @Column(name = "HANGYLSNAME", nullable = true, length = 50)
    public java.lang.String getHangylsname() {
        return this.hangylsname;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 行业隶属名称(20121112加入)
     */
    public void setHangylsname(java.lang.String hangylsname) {
        this.hangylsname = hangylsname;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 上级合同
     */

    @Column(name = "SHANGJHT", nullable = true, length = 50)
    public java.lang.String getShangjht() {
        return this.shangjht;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 上级合同
     */
    public void setShangjht(java.lang.String shangjht) {
        this.shangjht = shangjht;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖人所属单位编号(T_GL_JIAOYDW.QIYDM)
     */

    @Column(name = "CHUMRSSDWBM", nullable = false, length = 50)
    public java.lang.String getChumrssdwbm() {
        return this.chumrssdwbm;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖人所属单位编号(T_GL_JIAOYDW.QIYDM)
     */
    public void setChumrssdwbm(java.lang.String chumrssdwbm) {
        this.chumrssdwbm = chumrssdwbm;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖人所属单位名称
     */

    @Column(name = "CHUMRSSDWMC", nullable = false, length = 100)
    public java.lang.String getChumrssdwmc() {
        return this.chumrssdwmc;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖人所属单位名称
     */
    public void setChumrssdwmc(java.lang.String chumrssdwmc) {
        this.chumrssdwmc = chumrssdwmc;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出卖人类型(主管单位或交易单位)
     */

    @Column(name = "CHUMRLX", nullable = false, length = 50)
    public java.lang.String getChumrlx() {
        return this.chumrlx;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出卖人类型(主管单位或交易单位)
     */
    public void setChumrlx(java.lang.String chumrlx) {
        this.chumrlx = chumrlx;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受人所属单位编号(T_GL_JIAOYDW.QIYDM)
     */

    @Column(name = "MAISRSSDWBM", nullable = false, length = 50)
    public java.lang.String getMaisrssdwbm() {
        return this.maisrssdwbm;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受人所属单位编号(T_GL_JIAOYDW.QIYDM)
     */
    public void setMaisrssdwbm(java.lang.String maisrssdwbm) {
        this.maisrssdwbm = maisrssdwbm;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 买受人所属单位名称
     */

    @Column(name = "MAISRSSDWMC", nullable = false, length = 100)
    public java.lang.String getMaisrssdwmc() {
        return this.maisrssdwmc;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 买受人所属单位名称
     */
    public void setMaisrssdwmc(java.lang.String maisrssdwmc) {
        this.maisrssdwmc = maisrssdwmc;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 价格类型(sys_dict.JIAGLX)
     */

    @Column(name = "JIAGLX", nullable = false, length = 50)
    public java.lang.String getJiaglx() {
        return this.jiaglx;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 价格类型(sys_dict.JIAGLX)
     */
    public void setJiaglx(java.lang.String jiaglx) {
        this.jiaglx = jiaglx;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 价格类型名称
     */

    @Column(name = "JIAGLXMC", nullable = true, length = 50)
    public java.lang.String getJiaglxmc() {
        return this.jiaglxmc;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 价格类型名称
     */
    public void setJiaglxmc(java.lang.String jiaglxmc) {
        this.jiaglxmc = jiaglxmc;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 动作编码
     */

    @Column(name = "DONGZBM", nullable = false, length = 50)
    public java.lang.String getDongzbm() {
        return this.dongzbm;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 动作编码
     */
    public void setDongzbm(java.lang.String dongzbm) {
        this.dongzbm = dongzbm;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 年份
     */

    @Column(name = "NIANF", nullable = false, length = 50)
    public java.lang.String getNianf() {
        return this.nianf;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 年份
     */
    public void setNianf(java.lang.String nianf) {
        this.nianf = nianf;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 到站编码
     */

    @Column(name = "DAOZBM", nullable = true, length = 50)
    public java.lang.String getDaozbm() {
        return this.daozbm;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 到站编码
     */
    public void setDaozbm(java.lang.String daozbm) {
        this.daozbm = daozbm;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 到站名称
     */

    @Column(name = "DAOZMCH", nullable = true, length = 50)
    public java.lang.String getDaozmch() {
        return this.daozmch;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 到站名称
     */
    public void setDaozmch(java.lang.String daozmch) {
        this.daozmch = daozmch;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 合同ID
     */

    @Column(name = "HETID", unique = true, precision = 22, scale = 0)
    public String getHetid() {
        String ret = null;
        if (this.hetid == null) {
            ret = this.sysid.toString();
        } else {
            ret = this.hetid;
        }
        return ret;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 合同ID
     */
    public void setHetid(java.lang.String hetid) {
        this.hetid = hetid;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 月份
     */

    @Column(name = "YUEF", nullable = true, length = 50)
    public java.lang.String getYuef() {
        return this.yuef;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 月份
     */
    public void setYuef(java.lang.String yuef) {
        this.yuef = yuef;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 归档时间
     */

    @Column(name = "GUIDSJ", nullable = true, length = 50)
    public java.lang.String getGuidsj() {
        return this.guidsj;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 归档时间
     */
    public void setGuidsj(java.lang.String guidsj) {
        this.guidsj = guidsj;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 品牌ID
     */

    @Column(name = "PINPID", nullable = true, length = 50)
    public java.lang.String getPinpid() {
        return this.pinpid;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 品牌ID
     */
    public void setPinpid(java.lang.String pinpid) {
        this.pinpid = pinpid;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 品牌名称
     */

    @Column(name = "PINP", nullable = true, length = 50)
    public java.lang.String getPinp() {
        return this.pinp;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 品牌名称
     */
    public void setPinp(java.lang.String pinp) {
        this.pinp = pinp;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 是否中长协合同
     */

    @Column(name = "ISZCX", nullable = true, length = 50)
    public java.lang.String getIszcx() {
        return this.iszcx;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 是否中长协合同
     */
    public void setIszcx(java.lang.String iszcx) {
        this.iszcx = iszcx;
    }

    /**
     *方法: 取得java.lang.Integer
     *
     * @return: java.lang.Integer 电商订单编号
     */

    @Column(name = "TOID", nullable = true, length = 19)
    public java.lang.Integer getToid() {
        return this.toid;
    }

    /**
     *方法: 设置java.lang.Integer
     *
     * @param: java.lang.Integer 电商订单编号
     */
    public void setToid(java.lang.Integer toid) {
        this.toid = toid;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 到达省市地(SYS_REGION.REGIONCODE)
     */

    @Column(name = "DAODSSD", nullable = true, length = 80)
    public java.lang.String getDaodssd() {
        return this.daodssd;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 到达省市地(SYS_REGION.REGIONCODE)
     */
    public void setDaodssd(java.lang.String daodssd) {
        this.daodssd = daodssd;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 单位
     */

    @Column(name = "UNIT", nullable = true, length = 50)
    public java.lang.String getUnit() {
        return this.unit;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 单位
     */
    public void setUnit(java.lang.String unit) {
        this.unit = unit;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 版块ID
     */

    @Column(name = "SECTORID", nullable = true, length = 50)
    public java.lang.String getSectorid() {
        return this.sectorid;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 版块ID
     */
    public void setSectorid(java.lang.String sectorid) {
        this.sectorid = sectorid;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String sectorname
     */

    @Column(name = "SECTORNAME", nullable = true, length = 50)
    public java.lang.String getSectorname() {
        return this.sectorname;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String sectorname
     */
    public void setSectorname(java.lang.String sectorname) {
        this.sectorname = sectorname;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 装车地
     */

    @Column(name = "MEIYDID", nullable = true, length = 50)
    public java.lang.String getMeiydid() {
        return this.meiydid;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 装车地
     */
    public void setMeiydid(java.lang.String meiydid) {
        this.meiydid = meiydid;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 装车地名称
     */

    @Column(name = "MEIYD", nullable = true, length = 50)
    public java.lang.String getMeiyd() {
        return this.meiyd;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 装车地名称
     */
    public void setMeiyd(java.lang.String meiyd) {
        this.meiyd = meiyd;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出省通道id
     */

    @Column(name = "CHUSTDID", nullable = true, length = 50)
    public java.lang.String getChustdid() {
        return this.chustdid;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出省通道id
     */
    public void setChustdid(java.lang.String chustdid) {
        this.chustdid = chustdid;
    }

    /**
     *方法: 取得java.lang.String
     *
     * @return: java.lang.String 出省通道
     */

    @Column(name = "CHUSTDMC", nullable = true, length = 50)
    public java.lang.String getChustdmc() {
        return this.chustdmc;
    }

    /**
     *方法: 设置java.lang.String
     *
     * @param: java.lang.String 出省通道
     */
    public void setChustdmc(java.lang.String chustdmc) {
        this.chustdmc = chustdmc;
    }

    @Column(name = "CONTRACTORBM", nullable = true, length = 50)
    public String getContractorbm() {
        return contractorbm;
    }

    public void setContractorbm(String contractorbm) {
        this.contractorbm = contractorbm;
    }

    @Column(name = "ZSHETCODE")
    public String getZshetcode() {
        return zshetcode;
    }

    public void setZshetcode(String zshetcode) {
        this.zshetcode = zshetcode;
    }

    @Column(name = "SFXS")
    public String getSfxs() {
        return sfxs;
    }

    public void setSfxs(String sfxs) {
        this.sfxs = sfxs;
    }

    @Column(name = "JSSTATUS", nullable = true, length = 100)
    public String getJsstatus() {
        return jsstatus;
    }
    public void setJsstatus(String jsstatus) {
        this.jsstatus = jsstatus;
    }

    @Column(name = "SFZCM")
    public String getSfzcm() {
        return sfzcm;
    }

    public void setSfzcm(String sfzcm) {
        this.sfzcm = sfzcm;
    }
}
